from module_admin.annotation.pydantic_annotation import as_query
from module_stock.entity.vo.kline_vo import DeleteKlineModel, KlineModel, KlinePageQueryModel, KlineQueryModel

class MonthlyModel(KlineModel):
    """
    股票月线表对应pydantic模型
    """
    pass

class MonthlyQueryModel(KlineQueryModel):
    """
    股票月线不分页查询模型
    """
    pass


@as_query
class MonthlyPageQueryModel(KlinePageQueryModel):
    """
    股票月线分页查询模型
    """
    pass

class DeleteMonthlyModel(DeleteKlineModel):
    """
    删除股票月线模型
    """
    pass
